package cn.bonoon.controllers.fmm;

import cn.bonoon.kernel.annotations.OptionArray;
import cn.bonoon.kernel.annotations.ResetProperties;
import cn.bonoon.kernel.annotations.ResetProperty;

@ResetProperties({
	@ResetProperty(value = "name", name = "角色名"),
	@ResetProperty(value = "roleKey", name = "角色key"),
	@ResetProperty(value = "moduleKey", name = "子系统"),
	@ResetProperty(value = "moduleName", name = "子系统"),
	@ResetProperty(value = "typeName", name = "类别"), 
	@ResetProperty(value = "creatorName", name = "创建人"), 
	@ResetProperty(value = "createAt", name = "创建时间"), 
	@ResetProperty(value = "defaultRole", name = "默认角色", 
		options = @OptionArray({ "否", "是" })),
	@ResetProperty(value = "privileges", name = "权限"),
	@ResetProperty(value = "status", name = "状态",
		options = @OptionArray(value = {"禁用", "未启用", "正常", "其它"}, offset = -1)),
	@ResetProperty(value = "selectRole", name = "selectRole"),
	@ResetProperty(value = "remark", name = "备注") 
})
public interface RoleDefine {

}
